package com.coffee.core.anotation;

import java.lang.annotation.*;

/**
 * 权限注解
 *
 * @author Xulg
 * Created in 2019-06-04 9:10
 */
@SuppressWarnings("unused")
@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface PermissionOn {

    /**
     * 权限别名
     *
     * @return 权限别名
     */
    String permissionAlias() default "";

    /**
     * 权限名称
     *
     * @return 权限名称
     */
    String permissionName() default "";

    /**
     * 描述信息
     *
     * @return the description
     */
    String description() default "";
}
